﻿/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1b1a1a; background: url(/m/template/style02/body_bg.gif) repeat-x; background-color: #fff;}
a:link,a:visited,a:active{font-size: 12px; color: #1b1a1a; text-decoration: none;}
a:hover{color: #007A77; text-decoration: underline;}
.clear{clear: both; height: 0px;}
img{border:none;}
dl,dt,dd,ul,li{margin: 0px; padding: 0px;}
a{blur:expression(this.blur());}
a{outline:none;}
h2{height: 34px; line-height: 34px; padding-bottom: 1px; padding-left: 32px; color: #007A77; font-size: 13px; letter-spacing: 2px; border-bottom: solid 1px #006666; background: url(/m/template/style02/title_01.jpg) no-repeat left top;}

/*网页头部*/
.header{width: 1003px; margin: 0px auto; overflow: hidden;}
.header h1{float: left; width: 600px; height: 111px; margin: 0px auto;}
.top{width: 1003px; height: 111px; margin: auto; background: url(/m/template/style02/top_bg.jpg) no-repeat;}
.top p{
	width: 400px;
	float: right;
	padding-top: 50px;
	font-size: 16px;
	color: #1b1a1a;
	font-weight: bold;
	text-indent: 150;
	letter-spacing: 2px;
	text-align:right
}
.top p a:link,.top p a:visited,.top p a:active{font-size: 13px; color: #1b1a1a; font-weight: bold;}
.top p a:hover{color: #007A77; text-decoration: underline;}

/*菜单栏*/
#navbar{width: 1003px; height: 44px; float: left; margin: auto; padding: 0px;}
#navbar ul{list-style: none;}
#navbar li{float: left; background: url(/m/template/style02/line.gif) no-repeat right 11px;}
#navbar li.end{background-image: none;}
#navbar li a{width: 85px; display: block; height: 44px; line-height: 44px; padding-right: 5px; text-align: center; color: #ffffff; font-size: 13px; font-weight: bold;}
#navbar li a:hover{
	color: #D2E7E7;
	text-decoration: none
}

/*广告条*/
#flash{width: 1003px; height: 302px; float: left; margin: 0px auto; margin-top: 15px; overflow: hidden;}

/*主体内容*/
#container{width: 1003px; margin: auto; overflow: hidden; margin-top: 12px;}
#mainbox{float:left; width:100%;}
#wrapper{width: 100%; float: left; margin: auto;}
#content{margin: 0px 240px 0px 240px;}
#company,#update{width: 501px; float: left; *float: none; margin: 0px auto; margin-left: 10px; border: solid 1px #006666; background: url(/m/template/style02/list_bg.gif) repeat-x left 36px;}
#company h2,#update h2{height: 34px; line-height: 34px; padding-bottom: 1px; padding-left: 32px; color: #007A77; font-size: 13px; letter-spacing: 2px; border-bottom: solid 1px #006666; background: url(/m/template/style02/title_02.jpg) no-repeat left top;}

#company h1{height: 34px; line-height: 34px; padding-bottom: 1px; padding-left: 32px; color: #007A77; font-size: 14px; letter-spacing: 2px; border-bottom: solid 1px #006666; background: url(/m/template/style02/title_02.jpg) no-repeat left top;}


#company span,#commend span,#update span{float: right; margin-top: 16px; *margin-top: -22px; padding-right: 10px;}
#company span a,#update span a{color: #1b1a1a; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; letter-spaing: 2px; font-weight: normal;}
#company span a:hover,#update span a:hover{color: #007A77; text-decoration: none;}
#company p{line-height: 26px; padding: 10px 12px  5px 12px; text-indent: 20px;}
#company img{float: left; padding: 5px 15px 0px 5px;}

/*最近更新*/
#update ul,#news ul{line-height: 30px; padding: 8px 10px 5px 10px; list-style: none;}
#update li,#news li{padding-left: 20px; line-height: 29px; text-overflow: ellipsis; background: url(/m/template/style02/xiao.gif) no-repeat 3px 11px;}
#update h3{float: right; padding-right: 5px; font-size: 12px; font-weight: normal;}

/*首页左侧内容*/
#submainbox{width: 240px; float: left; margin-left: -1003px;}
#products_list{width: 238px; float: left; border: solid 1px #006666; background: url(/m/template/style02/list_bg.gif) repeat-x left 36px; background-color: #fff;}
#products_list ul{list-style: none; margin: 0px; padding: 5px 15px 15px 15px;}
#products_list li{text-overflow: ellipsis; background: url(/m/template/style02/list_bg.jpg) no-repeat left top;}
#products_list li a{height: 34px; line-height: 34px; display: block; padding-left: 22px;}
#products_list li a:hover{color: #007A77; font-size: 13px; text-decoration: underline; background: url(/m/template/style02/list_line.jpg) no-repeat left top;}

/*联系方式*/
.contact_us,#news{width: 238px; float: left; margin-top: 10px; border: solid 1px #006666; background: url(/m/template/style02/list_bg.gif) repeat-x left 36px;}
.contact_us ul{list-style: none; padding-top: 8px; padding-bottom: 5px; *padding-bottom: 7px;}
.contact_us img{margin: 5px 0px 5px 15px; *margin-bottom: 0px;}
.contact_us li{line-height: 23px; padding-left: 15px; padding-right: 20px;}

/*首页右侧容*/
#siderbox{width: 240px; float: left; margin-left: -240px;}
#focus{width: 240px; float: left;}
#focus h2{height: 34px; line-height: 34px; padding-bottom: 1px; padding-left: 32px; color: #007A77; font-size: 13px; letter-spacing: 2px; border: solid 1px #006666; border-bottom: none;}
#fast{width: 240px; margin: 0px;}
#fast img{margin-top: 10px; *margin-top: 8px; border: solid 1px #006666;}
#fast p { text-align:center; padding:5px;}
#sidebar{width: 240px; float: left; margin-right: 10px; overflow: hidden;}

/*产品推荐*/
#commend{width: 1003px; float: left; margin-top: 10px; *margin-top: 8px; padding: 0px; background: url(/m/template/style02/pro_bg.gif) repeat-x left 6px; background-color: #f0f0f0;}
#product{width: 1001px; float: left; margin: 0px auto; border: solid 1px #006666; border-top: none; border-bottom: none;}
.scroll{float: left; padding-left: 20px; margin-top: 10px;}
td.scrollpic h3{margin: 0px; font-size:12px; font-weight: normal; line-height: 18px;}
td.scrollpic{padding-right:15px;}
td.scrollpic a img{margin:5px 0px; border: solid 1px #006666;}

/*其它页面主要部分*/
#secondary,#default_inside{width: 751px; float: right; margin: auto; border: solid 1px #006666; background: url(/m/template/style02/list_bg.gif) repeat-x left 36px; background-color: #fff;}
#secondary h1,#default_inside p.title{height: 34px; line-height: 34px; padding-bottom: 1px; padding-left: 32px; color: #007A77; font-size: 13px; font-weight: bold; letter-spacing: 2px; border-bottom: solid 1px #006666; background: url(/m/template/style02/title_03.jpg) no-repeat left top;}
#secondary p{line-height: 24px; padding: 10px 20px 10px 20px;}
#product_conter{width: 751px; float: left;}
#product_conter h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #007A77; background: none;}
span.fast{height: 34px; line-height: 34px; float:right; margin-top: -34px; padding-right: 15px; color: #1b1a1a;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #1b1a1a; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #007A77; text-decoration: underline;}

/*全部产品页面*/
#cp_list{width:751px; margin: auto; padding-top: 18px; text-align:center;}
#cp_list ul.imglist li{float: left; padding-left: 18px; padding-right:0px; list-style-type: none;}
#cp_list ul.imglist li img{margin-bottom: 5px; display: block; text-align: center; border: solid 1px #006666;}
#cp_list ul.imglist h3{margin: 0px; margin-bottom: 15px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px; overflow:hidden; width:155px; height:20px;}
#cp_list li a:link,#cp_list li a:visited,#cp_list li a:active{font-size: 12px; color:#1b1a1a; font-weight: normal; text-decoration: none;}
#cp_list li a:hover{color:#007A77; text-decoration: underline;}
#several{margin: 10px 0px 30px 20px; text-align:center; clear:both;}
#several a,#several span.disabled,span.current{padding: 3px 10px; float: left; display: block; margin-left: 10px; border: 1px solid #006666;}
#several span.current,#several a:hover{color: #007A77; border: 1px solid #007A77; text-decoration: none;}

/*产品详细页面及上一个产品下一个产品*/
#cp_lr{width: 95%; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; text-align:center}
#cp_lr img{float: none; margin: 10px auto 20px auto;}
#cp_lr p{text-align: left; padding-bottom: 15px; line-height: 24px;}
#cp_lr td.title{font-weight: bold;}
#cp_lr table,table.rc{word-wrap: break-word; table-layout: fixed; word-break: break-all; border: solid 1px #006666; border-width:1px 0px 0px 1px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px;}
#cp_lr table td,table.rc td{border: solid 1px #006666; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}
#k_ad_contact { width: 95%; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; text-align:left}
#up_down{width:80%; margin: 15px auto 25px auto; padding-left: 20px; line-height: 32px; text-align: left; border: solid 1px #006666;}
#up_down span a{fong-size: 12px; font-weight: normal; color: #007A77; text-decoration:none;}
#up_down span a:hover{color: #1b1a1a; text-decoration:underline;}

/*产品详细页-相关产品*/
h3.chanpin-title{width: 640px; height: 30px; line-height: 30px; margin: 20px 20px 15px 26px; padding-left:30px; font-size: 14px; color:#007A77; border: solid 1px #d2d0d0; background:url(/m/template/style02/xiao.gif) no-repeat 16px center;}
#related_product{margin-left: 16px;}
#related_product h4{margin:0px; padding:0px; font-size:12px; font-weight: normal; line-height:22px;}
#related_product li{float:left; width: 150px; margin: 0px 10px 10px 10px; list-style: none; text-align:center}
#related_product li a:link,ul.related_product li a:visited,ul.related_product li a:active{color: #1b1a1a; text-decoration: none;}
#related_product li a:hover{color: #007A77; text-decoration: underline;}
#related_product li img{width: 150px; height: 143px; margin-bottom: 8px; border: solid 1px #006666; text-align: center;}

/*内页联系方式*/	
#contact_inside{width: 482px; line-height:26px; padding:10px 20px 10px 120px; margin: 20px auto; border: solid 1px #006666; text-align:left; background:url(/m/template/style02/lianxi.jpg) no-repeat 10px center;}
#news_default{ height:550px;}
/*新闻列表详细页面*/
#news-content{width: 751px; float: left; margin: auto; padding: 10px 0px 15px 0px; border-bottom: dotted 1px #006666;}
#news-content h3{padding: 5px 5px 5px 35px; font-size: 13px; background: url(/m/template/style02/xiao.gif) no-repeat 20px 9px;}
#news-content h3 a:link,#news-content h3 a:visited,#news-content h3 a:active{font-size: 12px; color: #1b1a1a; text-decoration: none;}	
#news-content h3 a:hover{color: #007A77; text-decoration: underline;}	
#news-content h3 span{float: right; padding-right: 12px; font-size:12px; font-weight: normal;}
#news-content p{text-indent: 20px; line-height: 20px;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
p#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}
#news_content{margin:auto; padding: 10px 28px 0px 28px; line-height:26px; font-size:12px; margin-bottom: 30px; text-align: left;}


/*订单*/
#dd_list{width:751px; margin: auto; padding-top: 18px; text-align:left;}
.wsdd { width:600px; margin-left:5px;}
.textarea{ width:400px;}


/*底部内容*/
#footer{width: 1003px; margin: auto; margin-top: 10px; padding-bottom: 5px; clear: both; height: 118px; line-height: 26px; color: #1b1a1a; text-align: center; background: url(/m/template/style02/footer_bg.jpg) repeat-x;}
#footer p{padding-top: 15px;}
#footer a{color: #1b1a1a; text-decoration: underline;}
#footer a:hover{color: #007A77; text-decoration: underline;}
